We know beforehand that setting up the framebuffers will fail in
that case, so we can avoid cluttering the log with warnings.
(Although the warning would likely indicate a stylesheet bug)
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/289
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2326>
priv->last_allocation = *allocation;
calculate_offscreen_box (transition, allocation);
- priv->needs_setup = !setup_framebuffers (transition, allocation,
+ priv->needs_setup = clutter_actor_box_get_area (&priv->offscreen_box) == 0 ||
+ !setup_framebuffers (transition, allocation,
resource_scale);
if (priv->needs_setup) /* setting up framebuffers failed */